home *** CD-ROM | disk | FTP | other *** search
/ Disc to the Future 2 / Disc to the Future Part II Programmer's Reference (Wayzata Technology)(6013)(1992).bin / MAC / THINKC / 4_0 / FLOATING / PROCEDUR / HEADERS / FLOATING.H next >
Text File  |  1990-10-14  |  993b  |  30 lines

  1. /********************************************************************
  2.     FLOATING WINDOWS 1.3
  3.     Copyright 1990 Patrick Doane. All Rights Reserved
  4.  ********************************************************************/
  5.  
  6. #define _H_Floating
  7.  
  8. void        InitFloat(void);
  9.  
  10. void        UpdateTopWindow(void);
  11. void        UpdateFloats(void);
  12.  
  13. WindowPtr    NewFloatingWindow(short ResID,Ptr wStorage);
  14. void        MakeFloating(WindowPtr whichWindow);
  15. Boolean        IsFloating(WindowPtr whichWindow);
  16. void        CloseTheWindow(WindowPtr whichWindow);
  17. void        DisposeTheWindow(WindowPtr whichWindow);
  18.  
  19. void        ShowTheWindow(WindowPtr whichWindow);
  20. void        HideTheWindow(WindowPtr whichWindow);
  21. void        ShowFloats(void);
  22. void        HideFloats(void);
  23. WindowPtr    CurrentWindow(void);
  24.  
  25. void        SelectTheWindow(register WindowPtr whichWindow);
  26. void        DragTheWindow(WindowPtr whichWindow,EventRecord *theEvent);
  27.  
  28. void        CalcWindowVis(register WindowPeek whichWindow);
  29. void        GlobalRgn(register RgnHandle changeRgn);
  30. void        LocalRgn(register RgnHandle changeRgn);